home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_0399 / 95 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  1.5 KB

  1. Subject: Minix file system checker
  2. Date: Mon, 22 Feb 93 13:00:34 +0100
  3. From: Erling Henanger <erlingh@idt.unit.no>
  4.  
  5. Well, I have sort of an fsck up and running now.
  6. It is not based on neither the unix nor minix fsck.
  7. What it does, is to:
  8.     Find all I-nodes and Blocks that is marked as used
  9.     but is in fact not used in any file.
  10.     Find all I-nodes and Blocks that is marked as used
  11.     twice (and is not marked twice because of a hard-link)
  12.     Find all files with unknown file type
  13.     (eg. not a regular file/symlink/directory)
  14. It has options to auto-fix, or fix interactively any
  15. logical errors found on the specified partition.
  16. It works on both V1 and V2 filesystems, and with arbitrary 
  17. file-name length.
  18.  
  19. Now, are there any brave souls out there, ready to test this
  20. beast ? I don't feel like donating this sort of utility to
  21. a.a before it has been tested by people who know what to
  22. do in case of disaster...
  23.  
  24. BTW: I have tested it on my two 60 Mb partitions, and it 
  25. did find errors, and I did dare to do an "auto-fix".
  26. Well, the partitions are still alive, and doing fine :-)
  27.  
  28. The program is written in, well, sort of c++, although
  29. it is not very well designed... To be honest, it isn't 
  30. designed, I just programmed it...  making up structures
  31. and stupid classes as I needed them. In few words; it 
  32. is not a good example of how to write object-oriented
  33. programs. 
  34.  
  35. To receive a copy of the program, just mail me a request,
  36. and I'll mail the source+binary as a uuencoded zoo'ed 
  37. archive.
  38.  
  39. Erling
  40.